#   格式化字符串
name = '张三'
age = 24
'''方法1. %占位符'''
print('我叫%s，今年%d岁了，我真的叫%s' % (name, age, name))
'''方法2. {}'''
print('我叫{0}，今年{1}岁了，我真的叫{2}'.format(name, age, name))
'''方法3. f-string'''
print(f'我叫{name}，今年{age}岁了，我真的叫{name}')
#   宽度和精度设置与C语言一样
print('%10.4f' % 3.1415926)  # 3.1416
#   {}也可以表示宽度和精度
print('{0:.3}'.format(3.1415926))  # 3.14  .3表示的是保留3位数字，而不是保留小数点后三位；都有四舍五入
print('{0:10.4f}'.format(3.1415926))
